dogs dog surgery puppies cats asthma cosmetic cat surgeon skin diseases animal pet neuter cancer plastic spay allergies